be mean-spirited - German English Dictionary